package com.ts.entity;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * 荣誉获奖实体
 */
@Data
public class TeacherHonors implements Serializable {

    private Long Id;  //荣誉获奖ID

    private String honorsName;  //获奖名称

    private String honorsLevel;  //获奖级别

    private String honorsType;  //获奖类型

    private String awardee;  //获奖人姓名

    private Integer ranks;  //位次

    private String awardUnit;  //颁奖单位

    private Date awardTime;  //获奖时间

    private String certificateNo;  //证书编号

    /**
     * 是否为教师：0-否，1-是
     */
    private Integer isTeacher;

    /**
     * 是否为学生：0-否，1-是
     */
    private Integer isStudent;

    /**
     * 是否为第一完成单位：0-否，1-是
     */
    private Integer isFirstUnit;

    private String achievementSource;  //成果来源

    private String subjectClassification;  //学科分类

    private Long collegeId;  //学院ID

    private String remarks;  //备注

    private String certificatePath;  //佐证材料（存阿里云对象存储地址）

    /*--------------------数据库公共字段--------------------*/

    private Long createBy;  //创建人

    private Long updateBy;  //更改人

    private LocalDateTime createTime;  //创建时间

    private LocalDateTime updateTime;  //更改时间
}
